home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / doom / knbot03.zip / KNBOT03.TXT < prev    next >
Text File  |  1997-03-15  |  5KB  |  135 lines

  1. Title    : KarNag Bot
  2. Filename : knbot03.zip
  3. Version  : 0.3
  4. Date     : 97/2/28
  5. Author   : Ken Madlener aka kenzer
  6. Email    : madlener@pi.net
  7. Server   : -> 145.89.206.20 <-
  8. Credit   : .Punisher for the original BG-BOT v1.6
  9.            .Micheal Polucha (co-designer of Original TM bot)
  10.            .Tim Polucha (co-designer of Original TM bot)
  11.            .Nathaniel Gorham (Original DM bot)
  12.            .Carson Sutton for the better roaming AI
  13.            .my friends for giving me some advises (mostly useless)
  14.  
  15. Type of Mod
  16. -----------
  17. Quake C  : yes
  18. Sound    : no
  19. MDL      : no (skins mode is supported)
  20.  
  21.  
  22. Format of QuakeC
  23. ----------------
  24. unified diff  : no
  25. context diff  : no
  26. .qc files     : yes (but it's shit)
  27. progs.dat     : yes
  28.  
  29.  
  30. Description of the Modification
  31. -------------------------------
  32. This is my first publically release of the KNBot. I wanted to create a
  33. bot for my server. Yeah it's always empty. Well, after a time I couldn't
  34. figure out how to add names and colors to the scores of the bot so I
  35. decided to create this bot for the people playing Quake..
  36. I hope you'll like this bot, because I spent a lot of time on making this
  37. thing, but hey, I'm 14 years old!
  38. Don't expect too much from this beta version, but I think this bot is
  39. already cool. (except for the Reaper and the Zeus bot, wow these are just
  40. the cewlezt bots I've ever seen!)
  41. I think this is not a bad start for a bot, and I've got plenty ideas for
  42. the next versions! *Please e-mail me your suggestions, bug reports, etc.*
  43.  
  44. How to Install the Modification
  45. -------------------------------
  46. Uhm it's the same ol' Quake patch joke, but here ya go..
  47. 1. create a dir in your Quake directory where you put this patch in (knbot)
  48. 2. start Quake with -game knbot and start a multiplayer game
  49. 3. type impulse 100 on the console..
  50.  
  51. Technical Details
  52. -----------------
  53. does:
  54. -> hunt everything in DM
  55. -> hunt only monsters in COOP (currently monsters aren't working, messed ai.qc)
  56. -> pickup stuff
  57. -> pick up the best he can find
  58. -> use intelligent roaming AI, it won't happen bots trying to walk
  59.    into walls everytime (used the code from roambot)
  60. -> use sidesteps
  61. -> walk faster
  62. -> not jump randomly (into walls & kinda stuff)
  63. -> jump in fight mode to confuse other players
  64. -> can use all weapons: axe, grenade launcher, thunderbolt added
  65. -> understand the range for the gren. launcher & thunderbolt
  66. -> walk to enemy if he has no better weapon than gr.lnchr or thndrblt
  67. -> pickup only health, armor, rocketlauncher when he has lower health
  68.    than his enemy
  69. -> follow enemies (especially when he as an axe)
  70. -> try to leave when player has godmode (but shoots again)
  71. -> search for stuff if he has lower health than enemy
  72. -> not stand on one place to fight the enemy
  73. -> use almost all player frames
  74. -> use rapidly nailgun shots
  75. -> avoid grenades and sometimes rockets
  76. -> respawn after death
  77. -> almost never get stuck
  78. -> he will look if there isn't another enemy firing at him 
  79. -> skins support (up to 16 skins, bot respawns in same skin (messy))
  80. -> funny comments (bots send messages)
  81.  
  82. still needs:
  83. -> code to swim in water
  84. -> ability to die in water
  85. -> smoother moving
  86. -> walk over cracked floor
  87. -> _real_ search for triggers (working on it)
  88. -> pickup sounds
  89. -> better roaming ai (why not?)
  90. -> a major code-cleanup
  91.  
  92. History
  93. -------
  94. version:
  95. -> 0.3: cleaned up the code
  96.         added some extra ai stuff
  97.         killed the "fire when alone"-bug
  98.         added comments
  99.         first public release
  100.  
  101. -> 0.2: added Carson's roaming ai
  102.         improved jumping ai
  103.         all little stuff
  104.         not released
  105.  
  106. -> 0.1: uses all weapons
  107.         faster movement
  108.         not released because of bad ai!
  109.  
  110. Author Information
  111. ------------------
  112. Kenzer: 14 years old. Own Quake server at -> 145.89.206.20 <-
  113.         live in The Netherlands, Tiel
  114.         real name: Ken Madlener
  115.         working time: +50 hours, yes I'm slow
  116.  
  117. Copyright and Distribution Permissions
  118. --------------------------------------
  119. Authors MAY use these modifications as a HELP for other
  120. publically available work, but you MUST give me some credits.
  121. (it's nice to be credited :))
  122.  
  123. You may do whatever you please with the contents of this archive,
  124. but give me credits and please mail me.
  125.  
  126. Availability
  127. ------------
  128.  
  129. This modification is available from the following places: (I hope)
  130.  
  131. FTP   : ftp.cdrom.com (walhalla of Quake)
  132. FTP   : ftp.stomped.com (good Quake archive)
  133. FTP   : ftp.canvasnet.com
  134.  
  135.